﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Home.Master" Inherits="System.Web.Mvc.ViewPage<CompanyEditViewModel>" %>

<%@ Import Namespace="SDT.Lib.Paging" %>
<%@ Import Namespace="SDT.Lib" %>
<%@ Import Namespace="SDT.Site.ViewModels" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Doanh nghiệp tự giới thiệu
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<script src="/tiny_mce/tiny_mce.js" type="text/javascript"></script>
<link href="/Content/rounded.css" rel="stylesheet" type="text/css" />
    <div class="contact" id="element-box" style="margin-top:7px">
		<div class="t">
			<div class="t">
				<div class="t"></div>
			</div>
		</div>
		<div class="m">
			<h2>Giới thiệu doanh nghiệp</h2>
			<%=ViewData["MessageInfo"]!=null? "<p class='perror'>"+Html.Encode(ViewData["MessageInfo"])+"</p>":string.Empty%>
			<form method=post action="/company/introduce" name="siteForm" id="siteForm" enctype = "multipart/form-data">
			<table class="contactForm" width="100%">
            <thead>
                <tr>
                    <th style="text-align:left">
                        Thông tin doanh nghiệp
                    </th>
                    <th style="text-align:left">
                        Lĩnh vực hoạt động
                    </th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>
                        <table class="admintable">
                            <tbody>
                                <tr>
                                    <td class="key" style="width:120px">
                                        Tên doanh nghiệp (<font color="red">*</font>)
                                    </td>
                                    <td>
                                        <%= Html.TextBoxFor(model => model.Company.Name, new { @class = "required", style = "width:300px", maxlength=255 })%>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">
                                        Tên vắn tắt (<font color="red">*</font>)
                                    </td>
                                    <td>
                                        <%= Html.TextBoxFor(model => model.Company.ShortName, new { @class = "required", style = "width:300px", maxlength = 255 })%>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">
                                        Địa chỉ (<font color="red">*</font>)
                                    </td>
                                    <td>
                                        <%= Html.TextBoxFor(model => model.Company.Address, new { @class = "required", style = "width:300px", maxlength = 500 })%>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">
                                        Tỉnh thành (<font color="red">*</font>)
                                    </td>
                                    <td>
                                        <%=Html.DropDownList("ddlCity",new SelectList(Model.Cities,"ID","Name", Model.Company.CityID), "-- Chọn tỉnh thành --", new {@class = "required", style ="width:300px" })%>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">Quận/Huyện (<font color="red">*</font>)</td>
                                    <td>
                                         <%=Html.DropDownList("ddlDistrict", new SelectList(Model.Districts, "ID", "Name", Model.Company.DistrictID), "-- Chọn Quận/ Huyện --", new { @class = "required", style = "width:300px" })%>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">
                                        Logo
                                    </td>
                                    <td>
                                        <input type="file" name="CompanyFile" id="CompanyFile" />
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">
                                        Số điện thoại (<font color="red">*</font>)
                                    </td>
                                    <td>
                                        <%= Html.TextBoxFor(model => model.Company.Phone, new { @class = "required number", style = "width:300px" })%>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">
                                        Fax 
                                    </td>
                                    <td>
                                        <%= Html.TextBoxFor(model => model.Company.Fax, new {@class = "number", style = "width:300px" })%>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">
                                        Email 
                                    </td>
                                    <td>
                                        <%= Html.TextBoxFor(model => model.Company.Email, new { style = "width:300px" })%>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="key">
                                        Website
                                    </td>
                                    <td>
                                        <%= Html.TextBoxFor(model => model.Company.Website, new {style="width:300px" })%>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                    </td>
                    <td valign="top">
                        <table>
                            <tr>
                                <td align="left" valign="top">
                                    <ul style="margin:0;padding:0;list-style-type:none;">
                                        <% foreach (var itemType in Model.CompanyTypes)
                                           {
                                               var check =Model.Company.ID>0? (Model.Company.CompanyTypeMaps.Where(e => e.CompanyTypeID == itemType.ID).ToList().Count > 0 ? true : false):false;
                                               %>
                                        <li>
                                            <%=Html.CheckBox("CompanyType."+itemType.ID,check) %>
                                            <%=Html.Encode(itemType.Name)%>
                                        </li>
                                        <%} %>
                                    </ul>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td colspan="2"><strong>Giới thiệu về doanh nghiệp</strong></td>
                </tr>
                <tr>
                    <td colspan="2">
                        <%= Html.TextAreaFor(m => m.Company.Description, new {style = "width:650px; height:300px" })%>
                    </td>
                </tr>                
                <tr>
					<td colspan="2">
					    <label for="name"> Nhập mã xác thực&nbsp;(<font style="color:Red">*</font>)</label>
					    <%= Html.TextBox("CaptchaText", string.Empty, new { @class = "required" })%>&nbsp;<img id="captchaImg" name="captchaImg" src="/AjaxData/ShowCaptchaImage" style="vertical-align:middle; height:30px" />
					</td>
				</tr>
				<tr>
                    <td colspan="2" style="text-align:center"><input type="submit" value="Gửi" /></td>
                </tr>
            </tbody>
        </table>
			</form>
		</div>
		<div class="b">
			<div class="b">
				<div class="b"></div>
			</div>
		</div>
	</div>
<script type="text/javascript">
    $(document).ready(function() {
        $("#siteForm").validate({
            rules: {
                "Company.Name": "required",
                "Company.Address": "required",
                "Company.ShortName": "required",
                ddlCity: "required",
                ddlDistrict: "required",
                "Company.Phone": "required"
            },
            messages: {
                "Company.Name": "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                "Company.Address": "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                "Company.ShortName": "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                "Company.Phone": "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                ddlCity: "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                ddlDistrict: "Trường này là bắt buộc, vui lòng nhập dữ liệu!"
            }
        });
        $(document).ready(function() {
            $('#ddlCity').change(function() {
                var id = $('#ddlCity').val() == "" ? 0 : $('#ddlCity').val();
                $.get('/AjaxData/GetDistrict/' + id, function(data) {
                    $('#ddlDistrict').html(data);
                });
            });
        });
    });    
    tinyMCE.init({
        mode: "exact",
        plugins: "paste,imagemanager",
        theme: "advanced",
        elements: "Company_Description",
        theme_advanced_buttons1: "pastetext,separator,bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright, justifyfull,bullist,numlist,undo,redo,link,unlink",
        theme_advanced_buttons2: "",
        theme_advanced_buttons3: "",
        theme_advanced_toolbar_location: "top",
        theme_advanced_toolbar_align: "left",
        theme_advanced_statusbar_location: "bottom",
        paste_use_dialog: false,
        paste_auto_cleanup_on_paste: true,
        paste_convert_headers_to_strong: false,
        paste_strip_class_attributes: "all",
        paste_remove_spans: true,
        paste_remove_styles: true
    });
    </script>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="RightContent" runat="server">
<%--<% Html.RenderAction("Lasted", "Video", new { catid = 0, number = 3, title = string.Empty }); %>--%>
<%--<div class="clear"></div>
<% Html.RenderAction("Focus", "Company", new { number = 5, skip = 0, catid = Model.Category != null ? Model.Category.ID : SDT.Model.ConfigManager.GetArticle(), title = "Tin Doanh nghiệp mới nhất", order = "ID", orderDir = "desc" }); %>
<div class="clear"></div>
<% Html.RenderAction("Focus", "Company", new { number = 5, skip = 0, catid = Model.Category != null ? Model.Category.ID : SDT.Model.ConfigManager.GetArticle(), title = "Tin Doanh nghiệp nhiều người đọc", order = "nViews", orderDir = "desc" }); %>--%>
<div class="clear"></div>
</asp:Content>
